package com.chuangke.flow.domain;

import java.util.ArrayList;
import java.util.List;

/**
 * 流程批量审批结果
 * 
 * @author admin
 * @date 2022-10-28
 */
public class FlowAuditResult {

	private int successCount;
	private int failCount;
	private List<String> successOrderIdList = new ArrayList<>();
	private List<String> failOrderIdList = new ArrayList<>();
	private List<String> successMsgList = new ArrayList<>();
	private List<String> failMsgList = new ArrayList<>();

	public FlowAuditResult successOrderId(String successOrderId) {
		successOrderIdList.add(successOrderId) ;
		return this ;
	}
	
	public FlowAuditResult failOrderId(String failOrderId) {
		failOrderIdList.add(failOrderId) ;
		return this ;
	}
	
	public FlowAuditResult successMsg(String successMsg) {
		successMsgList.add(successMsg) ;
		return this ;
	}
	
	public FlowAuditResult failMsg(String failMsg) {
		failMsgList.add(failMsg) ;
		return this ;
	}
	
	public int getSuccessCount() {
		return successCount;
	}

	public void setSuccessCount(int successCount) {
		this.successCount = successCount;
	}

	public int getFailCount() {
		return failCount;
	}

	public void setFailCount(int failCount) {
		this.failCount = failCount;
	}

	public List<String> getSuccessOrderIdList() {
		return successOrderIdList;
	}

	public void setSuccessOrderIdList(List<String> successOrderIdList) {
		this.successOrderIdList = successOrderIdList;
	}

	public List<String> getFailOrderIdList() {
		return failOrderIdList;
	}

	public void setFailOrderIdList(List<String> failOrderIdList) {
		this.failOrderIdList = failOrderIdList;
	}

	public List<String> getSuccessMsgList() {
		return successMsgList;
	}

	public void setSuccessMsgList(List<String> successMsgList) {
		this.successMsgList = successMsgList;
	}

	public List<String> getFailMsgList() {
		return failMsgList;
	}

	public void setFailMsgList(List<String> failMsgList) {
		this.failMsgList = failMsgList;
	}

}
